package org.jsola.hr.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.jsola.core.entity.BaseDeleteDO;
import org.jsola.core.entity.Key;

import javax.persistence.Table;

/**
 * 工价计算规则组
 *
 * @author zhr
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Table(name = "hr_salary_calculate_rule_group")
@Key(UUID = true)
public class SalaryCalculateRuleGroupDO extends BaseDeleteDO<String> {

    private static final long serialVersionUID = 1L;

    /**
     * 规则类型（1、工价计算  2、劳务费计算 3、同工同酬）
     */
    private Integer ruleType;
    /**
     * 规则组名称
     */
    private String name;
    /**
     * 公司id，没有则传租户id
     */
    private String companyId;
    /**
     * 来源（下发的规则组id）
     */
    private String source;



}

